package sctu.edu.java.year2016.team01.xuhanmei.day20160529.KnowInnerClass;

/**
 * Created by Administrator on 2016/5/29.
 */
public class SellOutClass {//定义一个外部类
    private String name;//成员变量


    public SellOutClass(){//构造方法
        name="apple";
    }


    public void sell(int price){//外部类的方法
        class Apple{//局部内部类。在sell方法外部则不能访问
            int innerprice=0;
            public Apple(int price){//局部内部类的方法
                innerprice=price;
            }

            public void price(){//局部内部类的方法
                System.out.println("现在开始销售"+name);
                System.out.println("单价为"+innerprice+"元一斤");
            }
        }


        Apple apple=new Apple(price);//实例化局部内部类的方法
        apple.price();
    }


    public static void main(String[] args) {

        SellOutClass sample=new SellOutClass();

        sample.sell(8);
    }
}
